package cn.fl.system.vo;

import java.util.List;

import cmm.web.core.framework.vo.BaseVO;
import cn.fl.system.dto.SysBkInfoDTO;
import cn.lb.framework.poi.excel.annotation.Excel;
import cn.lb.framework.poi.excel.annotation.ExcelTarget;

 /**
 * @Description: 银行信息表
 */
@ExcelTarget("sysBkInfoVO")
public class SysBkInfoVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = 7327791878250711534L;
	/**
	 * 银行级别（SYS0016）
     */
	private String bkLvlCd;
	/**
	 * 银行类型
	 */
	@Excel(name = "银行类型")
	private String bkLvlNm;
	/**
	 * 银行名称
     */
	private String bkNm;
	/**
	 * 银行行号
     */
	@Excel(name = "银行行号")
	private String bkNo;
	/**
	 * 地址
     */
	@Excel(name = "银行地址")
	private String bkAddr;
	/**
	 * 银行父ID
     */
	private Long bkPid;
	
	/**
	 * 联系人
     */
	@Excel(name = "联系人")
	private String lmNm;
	/**
	 * 联系电话
     */
	@Excel(name = "联系方式")
	private String lmTel;
	/**
	 * 是否有效（1：是，0：否）
     */
	private Integer isValid;
	
	/**
	 * 是否删除（1：是，0：否）
     */
	private Integer isDel;

	//*********附加属性-开始**********/
	/**
	 * 支行集合
	 */
	private List<SysBkInfoDTO> children;
	
	/**
	 * 状态(启用/禁用)
	 */
	private String isOpen;
	
	//*********附加属性-结束**********/
	
	/**
	 * 银行级别（SYS0016）
     */
	public String getBkLvlCd() {
		return bkLvlCd;
	}

	/**
	 * 银行级别（SYS0016）
     */
	public void setBkLvlCd(String bkLvlCd) {
		this.bkLvlCd = bkLvlCd;
	}
	
	/**
	 * 银行名称
     */
	public String getBkNm() {
		return bkNm;
	}

	/**
	 * 银行名称
     */
	public void setBkNm(String bkNm) {
		this.bkNm = bkNm;
	}
	
	/**
	 * 银行行号
     */
	public String getBkNo() {
		return bkNo;
	}

	/**
	 * 银行行号
     */
	public void setBkNo(String bkNo) {
		this.bkNo = bkNo;
	}
	
	/**
	 * 地址
     */
	public String getBkAddr() {
		return bkAddr;
	}

	/**
	 * 地址
     */
	public void setBkAddr(String bkAddr) {
		this.bkAddr = bkAddr;
	}
	
	/**
	 * 银行父ID
     */
	public Long getBkPid() {
		return bkPid;
	}

	/**
	 * 银行父ID
     */
	public void setBkPid(Long bkPid) {
		this.bkPid = bkPid;
	}
	
	/**
	 * 联系人
     */
	public String getLmNm() {
		return lmNm;
	}

	/**
	 * 联系人
     */
	public void setLmNm(String lmNm) {
		this.lmNm = lmNm;
	}
	
	/**
	 * 联系电话
     */
	public String getLmTel() {
		return lmTel;
	}

	/**
	 * 联系电话
     */
	public void setLmTel(String lmTel) {
		this.lmTel = lmTel;
	}
	
	/**
	 * 是否有效（1：是，0：否）
     */
	public Integer getIsValid() {
		return isValid;
	}

	/**
	 * 是否有效（1：是，0：否）
     */
	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}
	
	/**
	 * 是否删除（1：是，0：否）
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除（1：是，0：否）
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	public String getBkLvlNm() {
		return bkLvlNm;
	}

	public void setBkLvlNm(String bkLvlNm) {
		this.bkLvlNm = bkLvlNm;
	}

	public String getIsOpen() {
		return isOpen;
	}

	public void setIsOpen(String isOpen) {
		this.isOpen = isOpen;
	}

	public List<SysBkInfoDTO> getChildren() {
		return children;
	}

	public void setChildren(List<SysBkInfoDTO> children) {
		this.children = children;
	}



}
